package com.atguigu.yygh.hosp.service;

import java.text.ParseException;
import java.util.List;
import java.util.Map;

import org.springframework.data.domain.Page;

import com.atguigu.yygh.model.hosp.Schedule;
import com.atguigu.yygh.vo.hosp.ScheduleQueryVo;

public interface ScheduleService {

	//上传排班信息
	void save(Map<String, Object> paramMap);
    
	//查询  分页
	Page<Schedule> findSchedulePage(int page, int limit, ScheduleQueryVo scheduleQueryVo);

	//删除
	void remove(String hostcode, String hosScheduleId);

	//查询排班规则数据
	Map<String, Object> getRule(Integer page, Integer limit, String hostcode, String depcode);

	//查询排班详细信息
	List<Schedule> getDetailList(String hostcode, String depcode, String workDate) throws ParseException;

}
